self contained closed-circuit breathing apparatus - Alemán Inglés Diccionario